bug in workers module
fix workers module and add settings module