Repair recovery (7/26)

Repair recovery