get rid of Worker objects and Dictonary