partially made GaHeftOldPopExecutor
unit test for gaheft_oldpop has passed successfully