better syntax hl