- restructured the user actions down to one class. new interface. Simpler code.