very well explained and written sir thank you