added wordcloud and hiearchical clustering