It's a 3 year contract. As far as power, it was down all over baseball this year. Abreu's 2022 OPS+ of 133 was bang on his career average. He takes walks and doesn't strike out much. He's very durable. He's a pro through and through. I think it's a very good signing for the Stros. They are showing how it's done.