Added objectiveChanged event