fix corner case recover holes v2