keepOrder is back