added more disassembly and int-to-hex string function