change to worker format