High speed scanners