add caching and gzip on web files