Some generics in PowerUp class