changes from workthread name refactor