fixed minor bug in percentage coalescing function, not losing the last set when its different anymore