latest zkComplexClient code