recovery technology