ensure if state is blank, it errors out. none is fine however, for now, ...

...because some countries don't have states. I think I want to remove none from the list if a state exists