correct typos, update objectives