Recommitting some changes to tab.js