Fixing rote learner