should be `errors.add(:region, ...)` I think