work thread registered