Changes to learner