Compelte rework