requirer rework