Save state: prepare the struct that goes into the processor
Wire up processing code