Second, depending on the file format, we may be able to preserve the full functioning of that file (for supported formats such as ASCII) or we may be able to preserve only the bits (for known or unsupported formats - usually created with proprietary software).