annotation for caching, aspect for it + stub test