that's not refactoring. THIS is refactoring