fixed a few more small things in the player, though it seems to stop a little early