fixed example assembler