challenge --> verification and remove some dead arg validation code