means for finding a next memory block using a next block pointer stored in the header of the first memory block, if the existing file comprises more than the first memory block, the existing file being opened upon completion of said finding, the header including a flag that comprises a first bit that is set if the first memory block is a first block of a file, a second bit that is set if the first