Common code to provide a singleton