WIP: standalone worker