Refactoring do nowego modelu