use ProxyTracker interface rather than DefaultProxyTracker