refactored model
version
gemfile