:+1: for using environment keys.

to make this more Ruby object-orientated is to move these RestClient requests to your Outfit class since you'll be building Outfit objects from this info. Since these methods won't be called on an Outfit object, it makes more sense to define these API methods as Class methods (they can just be called with `Outfit.whatever_class_method`)

in `outfit.rb`

```ruby
class Outfit
  require 'rest-client'
  ...
  def self.get_weather zip
    RestClient.get("http://api.wunderground.com/api/#{ENV['WEATHERAPIKEY']}/forecast/q/#{zip}.json")
  end

  def self.get_city zip
    RestClient.get("http://api.wunderground.com/api/#{ENV['WEATHERAPIKEY']}/geolookup/q/#{zip}.json")
  end
end
```

then in `runner.rb`

```ruby
result = Outfit.get_weather zip
city = Outfit.get_city zip
```