Improved logic of Conversation's new method
Refactored new method in Conversations