adding a few words in functional programming