publisher worker improvements