added highlighting, multiple selection.