add rpc server module