Recruiting has definitely improved and Kelly deserves a lot of credit. As you point out though, there are many factors. Kelly seems to be grasping it all and using it to his advantage. His staff changes have been a huge positive. Kudos to him. And kudos to the school for retaining him while many others (myself included) were ready to see him go.