add support for deselection/clear lock