detach event handlers in tab.clear()
added client-side bundle responder functionality