Current browser status: 37 windows, still countless tabs. Making progress…

Current browser status: 56 windows, still countless tabs. This is going to take a while.