FACTORY

Minor updates happening for Factory! Be back later!