Ah, good. As for reading a single chunk of data... that should be entirely possible! Just create a memorybank (or databank, or whatever it's called in Blitz), and poke it all in to there. Then you peek in a loop and use string commands to check it. This post is from -- http://socoder.net/index.php?topic=1092