added proxy and references