switched to lwjgl, someone will figure out how to port it