much better popups, geoloc is working