Break factories into their own section