Added simple assembler