Flexible Factory

...is back!