created based wordcounter