dirty shit. it works. attention! spaghetti hacker code! only for real programmers...