improve tests
fix exponentiation expression