Add rpc callbacks