External interface to the UI is now not a class but a singleton method