Some Changes
Changed objective agreement