REPAIR COMPLEX