       when 'months', 'M' then ((start, stop) => @labelledMonths(start, stop))
       when 'weeks' , 'W'  then ((start, stop) => @labelledWeeks(start, stop))
       when 'days' , 'D' then d3.time.days
+      when 'seconds', 'S' then ((start, stop) => @labelledSeconds(start, stop))
       else d3.time.years
   .property 'maxNumberOfLabels', 'selectedInterval'
 

      when 'quarters', 'Q' then d3.time.months(start, stop, 3)
      when 'months', 'M' then @monthsBetween(start, stop)
      when 'weeks' , 'W'  then @weeksBetween(start, stop)

    return 0 if (labelledTicks.length < 2)


      when 'months' , 'M' then d3.time.format("%b '%y")
      when 'weeks' , 'W'  then d3.time.format('%-m/%-d/%y')
      when 'days' , 'D' then d3.time.format('%a')
      when 'seconds' , 'S' then d3.time.format('%M : %S')
      else d3.time.format('%Y')
  .property 'selectedInterval'

