single-DS learner