Whoa i just waste 5 minutes of my life reading this long ass post