do blocks for multiline