use codeblocks instead of gists