more proxy stuff