Share contribution state machine to mach