implemented alias registering support in rpc