Thanks very much Alex.

I will work on PR seriously and will come back with more questions !!

Read it soak it ....