             // For both users separately, record the existence of an active conversation with the other
             userConversationListRef.child(currentUserUid).child(selectedUserUid).setValue(selectedUserUsername)
             userConversationListRef.child(selectedUserUid).child(currentUserUid).setValue(currentUserUsername)
+            
+            // TODO: For now, just dismiss. Future update: dismiss then open up conversation
             self.dismiss(animated: true, completion: nil)
         }
     }

    override func viewDidLoad() {
        
        self.usersSearchBar.delegate = self
        
        // TODO: Set user properties once at startup
        userInformationRef.observeSingleEvent(of: FIRDataEventType.value, with: { (snapshot) in
            self.currentUserUsername = snapshot.childSnapshot(forPath: "\(self.currentUserUid)/username").value as? String
            print("my username is \(self.currentUserUsername!)")
        })
    }


            }
        })
    }
    
    
    // MARK: Additional Functions
    // ==========================================
    // ==========================================
    func dismissKeyboard() {
        self.view.endEditing(true)
    }
}
