began the get_regions function, but requires each region to be pulled in separately so NaN's can be identified