Repair recovery (9/26)

Repair recovery