adding support for reverse proxies, f5s, etc.