background signalbackup systembinary scalebinary searchbinary systembit streambit stringblock sizeblock sortblock structure