recovered the input output delete