modified code block