edited : bleh, i don't think i posted it all, check below...