clarified optimization objective