Did you attempt to use a holey file for this? fp = fopen ("cdstuff", "w"); fseek (fp, 0x100000,0); fputc ('\0',fp); fclose(fp); -- Dan Mercer Reply-To: mercer at npdiss1.StPaul.NCR.COM (Dan Mercer) "MAN - the only one word oxymoron in the English Language"