imlemented powerUp duration using a timer. need to ensure that getting new powerup extends duration