add shapefile_lib