      remove ticket when exists.
     ###
     remove: (ticket) ->
-      Log.debug 'Tikcet.remove()'
+      Log.debug 'Ticket.remove()'
       if not ticket? then return
       for t, i in tickets when _equals(t, ticket)
         tickets.splice(i, 1)

    load: (callback) ->
      _loadLocal (localTickets, missingUrlIndex) =>
        if localTickets?
          Log.info 'tikcet loaded from local'
          Log.groupCollapsed 'tikcet loaded'
          Log.table localTickets
          Log.groupEnd 'tikcet loaded'
          @set localTickets, (res, msg) ->
            if not missingUrlIndex.isEmpty()
              msg = msg or {}

     if ticket can be shown and there is no selected ticket, it be selected.
    ###
    add: (ticket) ->
      Log.debug 'Ticket.add()'
      _add(ticket)
      _setLocal()

