updated to allow for multiple region data