Move to HTTP TLS, add gzip to all requests, misc work