Proper working version.  SWEET.  This needs some tuning of the margin so it lines up with the marks on the paper.