learner commit