Added lots of assembler stuff.