better ui for main application