adding support for float fields in the shp file