 
         @win.ga('ec:setAction','checkout', {
             'step': stepId,
-            'Option': option
         })
         @.trackEvent("ecommerce", "add-step", step, stepId)
 
-    addEcImpression: (plan, page, position) ->
+    addEcImpression: (plan, plan_price, page, position) ->
         return if not @.initialized
         return if not @win.ga
 

        @.injectAnalytics()

        @win.ga("create", @.accountId, "auto")
        @win.ga("require", "displayfeatures")
        @win.ga("require", "ec")

        if @.trackRoutes and (not @.ignoreFirstPageLoad)
            @win.ga("send", "pageview", @.getUrl())

           'list': page,
           'position': position,
        })
        @win.ga('ec:addProduct', {
            'id': plan.plan_id,
            'name': plan.name,
            'price': plan_price,
            'category': "plans",
            'quantity': 1,
            'position': 1,
        })
        @win.ga('ec:setAction','detail')
        @.trackEvent("ecommerce", "add-impression", plan.name, plan.plan_id)

    addEcProduct: (plan_id, plan_name, plan_price) ->
