update TargetSelector