learning algorithm performed