hl #keepmacro