Reader recovery done right