working implementation of ExecutionPlan with GOO