first draft of words for block-defining and method-defining