Add transitions to move status backwards when possible. Only send transistion e-mail to users on forward status change.