I think Ruffs is a very good League 1 full back. But that's his limit. The best players in L1 target him because they're probably Championship quality (or close to) where Ruffs isn't. If the target is to yo-yo between L1 and Champ then Ruffs is fine, but if the target is to stick around in tier 2 then we'd probably need to replace. Sam on the other hand I think could manage at stable Championship level, which is why this contract is such good news. No faffing about looking for the next Chris Cadden next season, we've got our no1 RB. What we need is a young, versatile full back able to play both sides to be an understudy to both Ruffs and Long and looking to overthrow one of them. Whether Elechi and Lofthouse are ready to be that or whether we look to NI, the leagues below or look to snipe a youngster in the prem who wants to get game time remains to be seen. Just as long as they are permanent signing.