Updated Proxy and added reference and utility