fix wrapping tooltip
perf optimization; white background
perf improv
only reset color
not sure any improvement
tidy