Recovery rule improved