1. A system for providing an improved document velocity along a document transport path, the system comprising: (a) a plurality of rollers for conveying a document, having a leading edge and a trailing edge, along the document transport path, including at least one urging roller for urging the document into the document transport path and a separation device for separating individual sheets of documents; (b) a motor for driving the at least one urging roller with a motor velocity with a clutch disengaging the motor when the leading edge reaches a takeaway roller; (c) an urging roller sensor configured to: (i) detect a velocity of the at least one urging roller; (ii) generate signals representative of the at least one urging roller velocity; and (iii) generate a signal to indicate that the at least one urging roller has stopped rotating after a predetermined period of time without a sensed change in the state of the at least one urging roller; and (d) a processor configured to detect the trailing edge of the document based on the signal indicating that the at least one urging roller has stopped rotating, and to adjust a speed of at least one of the plurality of rollers based on the detection of the trailing edge.