use send_long_message to reencode messages