begining on the PowerUp class, again