new protocol
much more resilient service and bot.