Refactorings. Blindly recurring is seldom a good idea