use code directive for syntax highlighting