changing interpreter needs some hacking, but call core http api directly doesnt work at all , can parse message text right