Initial pass over worker (WIP)