add caching article