Initial work on the basics of the proxy