rework writer