text and link code recovery