powerup loop
merged