small fix to hl_pre and post