Upated asm