Rework: Correcting Construction Errors for Quality Assurance