started working on assembler