Cat recovery techniques