REPAIR AND REBUILD