I think that the option to have invoices marked as printed should be a little more like how the option for checks is executed. This way we can ensure all print/save correctly and we mark it as printed when done. With the way it is currently setup it has you put them to printed before the system runs and when it does not run correctly, we have to go back in and individually mark them as not printed or reprint. This way we can save time and complete tasks efficiently in accounts receivables.