Processes: initial implementation