add validation to ensure a zone is selected