MAINLY PRODUCE