                     diameter        : 12
                   callback          : ->
                     form = modal.modalTabs.forms["Create VM"]
-                    form.inputs.type.setValue "personal"
-                shared              :
+                    form.inputs.type.setValue "user"
+                expensed            :
+                  title             : "Create a <b>Personal</b> VM using group quota"
+                  style             : "modal-clean-gray hidden"
+                  type              : "submit"
+                  loader            :
+                    color           : "#ffffff"
+                    diameter        : 12
+                  callback          : ->
+                    form = modal.modalTabs.forms["Create VM"]
+                    form.inputs.type.setValue "expensed"
+                group               :
                   title             : "Create a <b>Shared</b> VM"
                   style             : "modal-clean-gray hidden"
                   type              : "submit"

          forms                     :
            "Create VM"             :
              callback              : (formData)=>

                form                = modal.modalTabs.forms["Create VM"]
                {personal, shared}  = form.buttons

                makePayment formData.type, @paymentPlans[formData.host], ->
                  modal.destroy()
              buttons               :
                personal            :
                  title             : "Create a <b>Personal</b> VM"
                  style             : "modal-clean-gray"
                  type              : "submit"

                    callback()
              paymentModal.on "KDModalViewDestroyed", -> vmController.emit "PaymentModalDestroyed"
          else
            group.updatePayment {plan: planCode, type: type}, (err, subscription)->
              vmController.createGroupVM type, planCode, vmCreateCallback
              callback()
      else
