     dif = if _prevTime then (newTime - _prevTime)/1000 else 0
     _prevTime = newTime
     timeStr = if dif < 1 then dif.toFixed(3) else dif.toFixed(1)
-    timeStr = _.padStart timeStr, TIME_COL_LENGTH
+    timeStr = _.padStart timeStr, TIME_COL_RELATIVE_LENGTH
     if dif > 1 then extraTimeStr = '    ...'
-    if dif < 0.010 then timeStr = TIME_COL_EMPTY
+    if dif < 0.010 then timeStr = TIME_COL_RELATIVE_EMPTY
   else
     timeStr = new Date(record.t).toISOString()
   return [timeStr, extraTimeStr]

  relativeTime:     k.IS_BROWSER
  minLevel:         10

TIME_COL_LENGTH = 7
TIME_COL_EMPTY = _.padStart '', TIME_COL_LENGTH

_console = console
_setConsole = (o) -> _console = o

    treeOptions = timm.merge {prefix: '  '}, objOptions
    lines = treeLines obj, treeOptions
    levelStr = ansiColors.LEVEL_NUM_TO_COLORED_STR[objLevel]
    emptyTimeStr = if config.relativeTime then TIME_COL_RELATIVE_EMPTY else TIME_COL_ABSOLUTE_EMPTY
    for line in lines
      text = "#{emptyTimeStr} #{srcStr} #{levelStr}#{line}"
      _outputLog text
  return

