support deselect notifications

Take 2 - made some errors in my first attempt at a pull request