added a zm proxy to improve api payload