basic targeting mechanism

basic targeting mechanism