[HK SDRegistryImp] add singleton design pattern