made disassembler able to take files