working on initial implementation of zproxy