Implemented first phase of thread based conversation.