This is much more pleasent to read and it gives a great insight into your actual thought process. Thanks for sharing and great writeup.