a better way to draw them element highlights