tons more ui changes