#19 the singleton object is instantiated just once