add cache param