fix header nav active class logic again