added syntax highlighting for code