moved code example to fenced blocks to enable highlighting