UI-lib conversion