update ref impl. to include routing rollbackRequest