I really need to understand how RAM works, and how people code memory usage in windows programs. Every so often my computer will be down to 0 (or like 5 actually) megs of RAM, and it won't go up, even after the program that sucked out the RAM is done its processes. Isn't RAM cleared after it is used? I learned in my C programming class we need to flush variables or something after every file write. That was a while ago