syntx highlighting (hopefully)