pyglet bug fixes