entire app thus far