added c_tab_manager class