errors if invalid US zip
added coinflip