added json rpc
merged class path
rpc update
merged