update for asm hl