Improvements to UI, and backend searching