Add Worker::run