Thank you... just writing what I think... I have also consulted many sources and summarized them.