Singleton update