JSON-RPC work