added train_item, tridx_item