renamed LocateTarget* to TargetAggregation* for consistency.