learner model commit 3