add refactoring warning