changed category to hashCategory so both description and percentage difference are included.

added thresholds opts