Refactoring backup.