worker startup