added syntax highlighting option