         it 'it closes the modal window', (done) ->
           wd40.waitForInvisibleByCss '.modal', done
 
-        it 'it shows I am on the $199 plan', (done) ->
-          wd40.elementByCss '.plan.enterprise .currentPlan', (err, element) ->
+        it 'it shows I am on the $9 plan', (done) ->
+          wd40.elementByCss '.plan.explorer .currentPlan', (err, element) ->
             should.exist element
             element.text (err, text) ->
               text.should.match /current plan/i
               done()
 
-        it 'it lets me downgrade to the $29 plan', (done) ->
-          wd40.elementByCss '.plan.datascientist .downgrade-now', (err, element) ->
-            should.exist element
-            element.text (err, text) ->
-              text.should.match /downgrade/i
-              done()
-
-        context 'when I click the $29 downgrade button', (done) ->
-          before (done) ->
-            wd40.click '.plan.datascientist .downgrade-now', done
-
-          it 'it opens a modal window checking I\'m sure', (done) ->
-            wd40.elementByCss '.modal', (err, modal) ->
-              should.exist modal
-              done()
-
-          context 'when I click the only button on the modal', ->
-            # wait a little while for the modal fade effect to finish
-            before (done) ->
-              setTimeout done, 500
-
-            before (done) ->
-              wd40.click '.modal .btn', done
-
-            it 'it closes the modal window', (done) ->
-              wd40.waitForInvisibleByCss '.modal', done
-
-            it 'it shows I am on the $29 plan', (done) ->
-              wd40.elementByCss '.plan.datascientist .currentPlan', (err, element) ->
-                should.exist element
-                element.text (err, text) ->
-                  text.should.match /current plan/i
-                  done()
-
     after (done) ->
       browser.get "#{base_url}/logout", done
 

          text.should.match /sign up/i
          done()

    it 'it lets me sign up to a $29 "Data Scientist" plan', (done) ->
      wd40.elementByCss '.plan.datascientist .cta', (err, element) ->
        should.exist element
        element.text (err, text) ->
          text.should.match /sign up/i
          done()

    it 'it lets me sign up to a $199 "Enterprise" plan', (done) ->
      wd40.elementByCss '.plan.enterprise .cta', (err, element) ->
        should.exist element
        element.text (err, text) ->
          text.should.match /sign up/i

          text.should.match /upgrade/i
          done()

    context 'when I click the $29 upgrade button', (done) ->
      before (done) ->
        wd40.click '.plan.datascientist .upgrade', done

      it 'it opens a modal window checking I\'m sure', (done) ->
        wd40.elementByCss '.modal', (err, modal) ->
          should.exist modal
          done()

      context 'when I click the only button on the modal', ->
        # wait a little while for the modal fade effect to finish
        before (done) ->
          setTimeout done, 500

        before (done) ->
          wd40.click '.modal .btn', done

        it 'it closes the modal window', (done) ->
          wd40.waitForInvisibleByCss '.modal', done

        it 'it shows I am on the $29 plan', (done) ->
          wd40.elementByCss '.plan.datascientist .currentPlan', (err, element) ->
            should.exist element
            element.text (err, text) ->
              text.should.match /current plan/i
              done()

    it 'it tells me to contact ScraperWiki for a downgrade', (done) ->
      wd40.getText '.plan.community', (err, text) ->
