tabbar and some modify