adding support to read kml files