Create function-power