add worker rotation