Update dependencies add Cache Control functions.