finish DataController/ViewControllers redo