updated to latest glfw