Aight, time for me to write me post mehehehehehe ... It took me two hours I am ashamed of myself but anyway, posted!