powerup handler added, powerups seem to be bugfree