optimize  control and cut