add first "practical" example for Singleton