changes for code blocks