Factory and Processing