AUTO PRODUCE M FACTORY