Add in homeland validations and more relaxed user input.