Sometimes it depends on the definition of 1Mbyte. Is it 1,000,000 bytes or 1K (1024 bytes) * 1K (1024 bytes) = 1,048,576 bytes? Disk drive manufacturers use 1M = 1,000,000. Some operating systems tend to use 1M = 1,048,576. Kip -- Kipton Moravec <kip at kdream.com>