refactoring, hodne zmen