schema learner and cmdline client