Wordsmith for fun and profit