Implement Proxy()