             return unless value
             createNew(info).then (row) ->
               saveDatum(new Info(row.tr.firstChild), value)
+              return
           else
             saveDatum(info, value)
           return

        updateDatum = (info, v) ->
          info.v = v
          info.d[info.metric.id] = v
          if info.category.fixed
            generateText(info)
          else
            for li in TBody.getElementsByClassName(info.p + info.d.id + '_' + info.metric.id)

          row

        createSlot = (info) ->
          saveRun info.cell, volume.createContainer().then (slot) ->
            arr(slot, 'records')
            addRow(populateSlot(slot))

