add automated target finding mechanism