add stepback recovery