I dropped this and made a new review. Regarding the style, I just shuffled code around, it was like that ;)