More Progress on our Finishing Press