Requesting rewrote with Proxy class
Proxy improvements