Important elements in training programs