Lost the ingleton here, and initialization of workers=1L; is that intentional?