Rework state system