use v_count_p as fill_color; a good idea?
better naming
don't override size by closeness
normalize the color; is it need?
show the val before/after normalization