Tab clean up.

Needs more cross browser testing