reject processes with no name; fix order of initialize msgs; fix return value on timeout