reactive banana for GLFW