various changes

modulo, rounding, and decimals as exponents now calculate properly