holy crap..i cannot believe you made that list. well done! haha.