added next() for disasm