Made an attempt at the base for the asm.