Rpc feature

upgrade for rpc support