modified create and get conversation