* correctly handling serviceName registration