minor cleanup; better transitions; deprecated double click to deselect