With bad function pointer factory
With factory workers