correction in learningmethod, added testcourseseeder, optimized for server