complete conversation operate function