Push Enum, Processes and IO Forward