a variety of UI improvements