Backuping new algorithm