Proxy implementation for Window version