* make sure caching logic is not skipped