save work in progress before I rip out the dependent pick list solution which was too CPU intensive.
further cleanup of Address propagation to detect and report errors when the state or country is not valid.