Added back in asm functions. Started decoder.