fix mobile nav bugs