used to test fork, semphore, shared memory, etc...