Factory requirements