add some more tests on proxy behaviour