add better control for nav links