Added detail for factory