use 1 worker