process explanation