make codeblock fills optional