Everything working except secondary navs on mobile. Checking still needs to be implemented