conditional power function