train reflection