Progress on assembler