place_step(listener)
        when 'delivery'
          delivery_step(listener)
        when 'identity'
          identity_step(listener)