     is_collector: ({ user }) ->
       user.isCollector()
 
-    is_logged_in: ({ user }) ->
-      user.isLoggedIn()
-
     help_by: ({ state }) ->
       state.get 'value'
 

      user.has('location') and
      user.has('phone')

  steps: [
    prequalify:
      true: [
        'commercial_interest'
        is_collector:
          true: [
            'basic_info'
            'artists_in_collection'
            'inquiry'
            'done'
          ]
          false: [
            'how_can_we_help'
            help_by:
              price: [
                'specialist'
                'done'
              ]
              purchase: [
                has_basic_info:
                  true: [
                    'inquiry'
                    'done'
                  ]
                  false: [
                    'basic_info'
                    'inquiry'
                    'done'
                  ]
              ]
              student_research_question: [
                'specialist'
                'done'
              ]
              journalist_question: [
                'inquiry' # Should be contact_partner?
                'done'
              ]
              other_question: [
                'specialist'
                'done'
              ]
          ]
      ]

      false: [
        'commercial_interest'
        'basic_info'
        is_collector:
          true: [
            'artists_in_collection'
            is_logged_in:
              true: ['done']
              false: ['auth']
          ]
          false: [
            is_logged_in:
              true: ['done']
              false: ['auth']
          ]
      ]
  ]


    commercial_interest: require './views/commercial_interest.coffee'
    basic_info: require './views/basic_info.coffee'
    artists_in_collection: require './views/artists_in_collection.coffee'
    how_can_we_help: require './views/how_can_we_help.coffee'
    specialist: require './views/specialist.coffee'
    inquiry: require './views/inquiry.coffee'
    account: require './views/account.coffee'
    done: require './views/done.coffee'

  decisions:
