Roughly done, including reentrant worker.