First param is the other side of the conversation