Digital Printing: Addressing All of the Bottlenecks in Finishing