Brett, I like it. I would like to see how one process can spawn another and communicate with it. I have only created non-preemptive operating systems. I am interested in learning how to make a preemptive operating system. John Mark Mobley