improved kml support, with popups