Does FreePascal have a minimum stack size (maybe around 250K) that over-rides any lower value set by the {$M ...} directive in source code or set in the IDE (Options, Memory, StackSize) ? I am using the DOS version 1.0.10. Not a problem, just a point of confusion. -Norm leetnc at dma.org