added implementation to send message and receive feedback from the user who sends in case of private message