learner changes