a number of UI improvements