cache the main nav