in op uses env.exec
eq op uses env.exec