logcache is optional