implememt adding new tab