fix Process and Machine signatures
add return!