start on Client.send_message()