Multi-line productivity scan pattern, superior motion tolerance, wide working range, able to read good quality as well as poor quality code at similar ranges, multi-line rastering scan pattern, superior motion tolerance, and a variety of interfaces to chose from.