the UI components were split