added proxy and documentation