bug fixes in the disassembler