fix objectiveName when dealing with target Unit