rework costs