fixed file recovery