PATCHING AND REPAIR