a new nav and fix the problem of nav response