Repair recovery (4/26)

Repair recovery