rpc works