add FactoryMuff