scanner intro