app is functional, styling is work in progress