work on the conversation view part