adds some grainularity and an extremely crude image scaling by relative count