Comments of the functions: LearnController.java