Trying it with inline asm