add more support for rpc call