Added trainingItem order, dependson