     private var bottomChatInputConstraint: NSLayoutConstraint!
     private let contaggedManager: ContaggedManager = ContaggedManager();
 
+
+    //MARK: UITextViewDelegate
+    func textFieldDidBeginEditing(textField: UITextField!) {
+        getContact()
+    }
+
     // MARK: ContaggedUnknownPersonDelegate
     func didResolveToPerson(person: SwiftAddressBookPerson!){
-        println(person.firstName)
+        println(ABRecordCopyCompositeName(person.internalRecord).takeRetainedValue())
     }
 
     // MARK: ContaggedPickerDelegate

        self.view.addSubview(navBar)
    }
    
    public func getContact() {
        contaggedManager.pickContact(kPubKeyField)
    }
    

    }
    
    // MARK: Scrolling
    private func scrollToBottom() {
        if messages.count > 0 {
            var lastItemIdx = self.tableView.numberOfRowsInSection(Constants.MessagesSection) - 1
