           callback null
         else
           for a in item[ACCOUNTS]
-            _decrypt.apply(a)
+            _decryptAuth.apply(a)
           _accounts = item[ACCOUNTS]
           callback item[ACCOUNTS]
 



  ###
   decrypt the account data, only to sync on chrome.
  ###
  _decrypt = () ->
    @apiKey = CryptoJS.AES.decrypt(_Json.parse(@apiKey), PHRASE).toString(CryptoJS.enc.Utf8)
    @id     = CryptoJS.AES.decrypt(_Json.parse(@id), PHRASE).toString(CryptoJS.enc.Utf8)
    @pass   = CryptoJS.AES.decrypt(_Json.parse(@pass), PHRASE).toString(CryptoJS.enc.Utf8)


  ###

          if chrome.runtime.lastError?
            callback false
          else
            _decryptAuth.apply(account)
            for a, i in _accounts when a.url is account.url
              _accounts.splice i, 1
              break
