write SIR transition handling