add dynamicTabShell
add dynamicTabShell