The best write up ever. Very very insteresting. I am really learning and enjoying at the same time.