           c = col.category.id
           t = counts[i][c] || 0
           r = records[c]
-          if td = generateMultiple(col.category, l, row, i, n, t)
+          if td = generateMultiple(col.category, l, row, i, n, t, col.start)
             if n == undefined
               for n in [0..t-1] by 1
                 td.classList.add('ss-rec_' + r.id[n][i])

            info.category = getCategory(info.c)
          if 'i' of info
            info.slot = slots[info.i]
            if 'n' of info
              info.record = volume.records[info.r = records[info.c].id[info.n][info.i]]
            if 'a' of info
              info.asset = assets[info.i][info.a]

                td.appendChild(document.createTextNode(cat.not))
              else if editing
                td.appendChild(document.createTextNode("add " + cat.name))
              if editing
                if cols > 1 && m != undefined
                  generateCell(row, undefined, undefined, id+'-rec_'+i+'_'+n+'_'+m)
                  row.appendChild(td)
                  td.setAttribute("colspan", cols-1)
                td.className = 'null add'
                td.id = id + '-add_' + i + '_' + cat.id
          td
