updated docs, added syntax highlighting