add cache clear methods