migrating to Leaflet - still working