train consume