added app and UI