fixes settings bug
test_workers is not working and tests need to be refactored