Very good post. Cleared a lot of concepts, thank you!