Add FactoryDAO