Added WAL engine recovery