text processing, stop words, refactoring