slight changed to the Eof appendage
changed input and output types to Processes