Rework directive