use isBackup for consistence.