Man .. you write too goood !!
hats off… !!