added caching and wayback to proxy