add headers for caching