rewrote logic in dfm stopwords
documented arguments