I've run into a problem where it looks like my application crashes with "Error: allocation limit (1024) exceeded for Foreign(Obj/Ptr)" because it's using too many ByteStrings. Does that seem plausible? Can I simply increase the size of that foreign[] array, by several orders of magnitude, to get around this? thanks! Donn Cave, donn at avvanta.com