add group_by.rb