first pass at word_count