add google kml support