new ntuple structure