syntax highlighting, attempt 3