Datalogic top down reader