heroku gems, initial design