proxy is better