initial add of ioWorker