added syntax highlighting to code