first commit
Proxy structure added