Updated with new stopwords and other minor refinements