working on proxy server