just learned how to really use lwgl :D