fixes to learner logging