modified to use the user space hello program