abandon proxy.js and client-side proxy code