handle some conversation state in the conversations service