moved ui to widgets, disableUI removed, widgets array added