added texting functionality