add highlight and visualization