works in a worker
1.2.2