Explain the proxies function