Hour and a half of rambling just for you guys! Enjoy!