fix eval and catch