starting poitn for optim
moved several operator