use code-block directive