UI and backend combined and tested