mior edits to ProxyEndpoint
added fault handling and edited