     unless $icon.hasClass cardType
       $icon.removeClass 'visa mastercard discover amex unknown'
       $icon.addClass cardType  if cardType
+    @updateDescription()
 
   required:(msg)->
     rules    : required  : yes

    @billingForm.fields.cardNumber.addSubView @icon = new KDCustomHTMLView
      tagName  : 'span'
      cssClass : 'icon'

  setBillingInfo: (billingInfo) ->
    for own key, value of billingInfo

        placeholder       : 'First Name'
        defaultValue      : KD.whoami().profile.firstName
        validate          : @required 'First name is required!'
        keyup             : @bound 'updateDescription'
        nextElementFlat   :
          cardLastName    :
            placeholder   : 'Last Name'
            defaultValue  : KD.whoami().profile.lastName
            validate      : @required 'Last name is required!'
      cardDescription     :
        label             : 'Description'
      cardNumber          :
        label             : 'Credit Card'
        placeholder       : 'Credit Card Number'
