Mags is going to be a nice addition. I think he'll be worth every bit of his contract if he can stay healthy.