list, why FAT32 does not have to mean "unlimited" card size. although FAT32 (which uses 28 and not 32 bits for cluster addressing) can handle large storage sizes (with 4kByte clustersize 1tByte, with 32kByte clustersize 8tByte, its maximun in practice is determined by the system using it (for example Windows XP can format "only" 32GByte, but can read/write larger size). the designers of the BP probably write their own low-level IO-routines. they might have choosen to directly address every byte of the CF, using a 32 bit address which would result in a 4GByte (=2^32) limit. Chris Sauer.