added asm template