tabs update
selection updates