added UI and Routes