make menu and tabbar togglable, make context menu