changed getObjective() to getObjectiveThing()