def mod_codes
      return @mod_codes if @mod_codes

      @mod_codes = []
      snapshots.each do |s|
        s.content.each.each do |i|
          i.mod_codes.each do |mod_code|
            @mod_codes << {:mod_code => mod_code, :name => i.name}
          end
        end
      end

      return @mod_codes
    end
def mod_codes
      return @mod_codes if @mod_codes

      @mod_codes = []
      snapshots.each do |s|
        s.content.each.each do |i|
          i.mod_codes.each do |mod_code|
            @mod_codes << {:mod_code => mod_code, :name => i.name}
          end
        end
      end

      return @mod_codes
    end
HACK: hacky implementation right here right now