add powerups logic