new controllers for real time chat