rework requirements