task worker manager