Implemented assembler.