Okay, @jeffpatt’s code looks good. We’ll deploy it to a VM and get it rolling so the graphics department can take orders again.