The only method to terminate a player's contract early is to buy it out or have the player retire, and only if the deal began before the player turned 35. (see the next paragraph). The collective bargaining agreement also includes a 35-and-up rule, sometimes known as the Mogilny rule. If a player who is 34 or younger signs with an NHL team, he can't be traded for 10 days after the signing. If he tries to leave by going into arbitration or free agency, the new club has the right of refusal. This prevents older players from being bought out to make room for younger players. A player can also opt out of his contract after one year instead of waiting two years as required by law. This can be done at any time before the second year of the contract expires. If the player does this, he will be paid what would have been his salary in 2017-18 had he still been under contract with the previous season's team. For example, if a player opted out of his contract with the New York Rangers before the 2016-17 season started, he would have been entitled to a pay raise based on the average annual value of contracts signed by Rangers' players with other teams last summer. The player would also be able to sign with any other NHL team without having to clear waivers. In some cases, a player may want to quit before the end of his contract even though it contains a non-terminating option.