rpc documentation done