new mobile nav, some mobile improvements