various changes to UI