all factories valid