_powerup() and _lampchange() finished