submit reverse iterate