Add RpcInterface