tweaked eval scope