allow non integer power if base is number