better blocks, linebreak