new player/stage is slooooooowwww :(