reworked uikit components booting