train2 ---------------------------------------------------------------------------------------------------