optionally choose what worker to send tasks to