             }
             
             if !isRecoilSearch {
-                // FBack or ABack
                 findFissionsAlphaBack()
                 fseek(file, Int(position), SEEK_SET)
                 if requiredFissionAlphaBack && 0 == fissionsAlphaBackPerAct.count {

            var position = fpos_t()
            fgetpos(file, &position)
            
            // VETO
            if searchVETO {
                findVETO()
                fseek(file, Int(position), SEEK_SET)

        if searchAlpha2 {
            columnsCount += 4
        }
        let rowsMax = max(1, [gammaPerAct, fissionsAlphaWelPerAct, recoilsFrontPerAct, fissionsAlphaBackPerAct, fissionsAlphaFrontPerAct, vetoPerAct, recoilsBackPerAct].max(by: { $0.count < $1.count })!.count)
        for row in 0 ..< rowsMax {
            for column in 0...columnsCount {
                var field = ""
