so many retards in one thread :|