only run 1 worker