for exponents