nav and cache