redesigned entire app