start to figure out ordering saving