asm flag part 1
asm flag