Learner is not used in this PR.