more proxy support