worker sharing