integrate stopword list into source, adapt interface