I hate objective_updater