fix mobile nav bug