Added pattern Singleton.