worker process all tasks