fixed bug with multi digit exponent