distribute functions in Learner_operators into better names files