Refactoring and BackupStart class added