more memory savings: reordered code to use 2c evaluators immediately and then delete them