refactoring alert