added caching config, analytics lib