recovery membuffer