struggling with more asm lifting