       $.fn.tooltip.defaults
 
     getOptions: (options) ->
-      options = $.extend({}, @getDefaults(), @$element.data(), options)
+      options = $.extend({}, @getDefault(), @$element.data(), options)
       options.delay = show: options.delay, hide: options.delay if options.delay and typeof options.delay == 'number'
       options
 

      self.timeout = setTimeout (-> self.show() if self.hoverState == 'in') , self.options.delay.show

    leave: (obj) ->
      self = if obj instanceof this.constructor then obj else $(obj.currentTarget).data('bs.' + @type)

      if !self
        self = new this.constructor(obj.currentTarget, @getDelegateOptions())
        $(obj.currentTarget).data('bs.' + @type, self)

      clearTimeout(self.timeout)

      options

    enter: (obj) ->
      self = if obj instanceof @constructor then obj else $(obj.currentTarget).data('bs.' + @type)

      if !self
        self = new @constructor(obj.currentTarget, @getDelegateOptions())
