add on arrive callback to go to objective