more objectives refinement