make the program we print be from the simulation in preparation for forking
support for forking a child process in order to test for failure