move 4 to new thing, need to tweak codeblock support