add NoCache middleware