improved switching tabs