LearningVector improved;