restore the whole doc