tried to speed up syntax highlight