a function RaiseToPower was added