* Refactored how tabs are managed