mobile menu fix attempt 1