adding a Singleton Pattern example