added pool proxy