https://www.myjoyonline.com/tag/take-or-pay-agreements-2/-------https://www.myjoyonline.com/tag/take-or-pay-agreements-2/