This really reverts the validateStep function