Lol, too big wall of text, will when I bother reading it ;P