Repair recovery (3/26)

Repair recovery