Rpc template