[WIP] "abstract_ui" fixes and improvements