long-term contracts

Breaking