rewrote jump opcodes. new bug it seems.