Thank you very much Valery and Josef for explaining things! I think I have a good grasp on the idea now. I will also try to document any issues I encounter more thoroughly