added propagation on tab change