refactoring nazw