added deselection Feature