lib of Proxy