changing style, app view management, adding geolocation