changing event flow. should remove bwWorkers