fix hl bug