controller and route updates to skip saving in project create