implemented target assignment with texting