added assembler demo