attempted some optimization on the greyicon highlighting algortihm