wow dude. this is a great write up man.