save sub_step results before running step