improved ui, widgets, lists