initial and trivial support for code block