added discussion.rb model