added test case for failing proxy call
implemented proxy objects