elaborate train