multiphase BWorker