recovering the information