added caching to production environment settings