Ok now, let's fix this mess... This is the last day I'm working on this thing. I swear