syntax highlighting works (hacky)