tried adding some stuff for glfw