implements workers module