Introduce a worker thread