handle=fopen(lcTable) =fseek(handle,8,0) && Header size store pos - header() lnLowByte = asc(fread(handle,1)) lnHighByte = asc(fread(handle,1))*256 lnBackLinkstart = lnHighByte + lnLowByte - 263 && Backlink at header()-263 =fseek(handle,lnBackLinkstart,0) lcBacklink = fread(handle,263) =fclose(handle)However I don't think you would need this. Use any command like select, copy to get a copy. Keep in mind once you get a free copy you lose longfieldnames. And free table is no different in this context.