One other thing that occurred to me about trading Renfroe is that not only does he get a raise from 3.1 million to an estimated 7.6 million, but he'll get another similar raise for 2023, in his 3rd year of arbitration. So assuming you wanted to keep Renfroe the next 2 years, you'd be paying him 18-19 million for the 2 years, and then he's a free agent. So while it was a great contract for 2021, for 2022-23 it's not.