fix nav menu bug