add train and recognize tab