renamed Process::callback to "onComplete"