asm FIR implemented
adding compile-time logic
project update