This is the updated assembler