modify for add syntax highlight