Optimization in split