better active navigation links handlin