removed shapefile dependency