training set maximum 40