made tab-menu cachable