Almost completely correct active highlighting in the nav