added syntax highlighting with pigmentize