fix nav
prevent page reload