added disassembler for debugging