adding asm project and delay macro