Singleton extension