Repair recovery (6/26)

Repair recovery