More UI changes and background mode support