nav partial. thinking about navigation  for a bit