adding a worker