initial proxy work