power functions no longer ambigious