added gzip handling for faster response