optimize exponent range