optimization began