tabmenu now singleton