spec rework