zap client