Learner added. Needs bugfixing.