added virtual had shadow to registration scanning