```ruby
module LearnWeb
  module AttributePopulatable
    def self.included(base)
      base.class_eval do
        def parse!
          case response.status
          when 200
            self.data = Oj.load(response.body, symbol_keys: true)
            populate_attributes!
          when 401
            puts "It seems your OAuth token is incorrect. Please re-run config with: learn reset"
            exit
          when 500
            puts "Something went wrong. Please try again."
            exit
          else
            puts "Something when wrong. Please try again."
            exit
          end

          self
        end
      end
    end
  end
end
```

Fix bad copy paste job
user
```ruby
module LearnWeb
  module ResponseParsable
    def self.included(base)
      base.class_eval do
        def parse!
          case response.status
          when 200
            self.data = Oj.load(response.body, symbol_keys: true)
            populate_attributes!
          when 401
            puts "It seems your OAuth token is incorrect. Please re-run config with: learn reset"
            exit
          when 500
            puts "Something went wrong. Please try again."
            exit
          else
            puts "Something when wrong. Please try again."
            exit
          end

          self
        end
      end
    end
  end
end
```
assistant