add cache clear
add cache clear