modify hierarchical LDA