- synchronize selection
- react to new/delete events