trainings method