Change start process to return a pointer