all usability changes to the interface