matplotlib production