Learner methods added