changed instr_dec to correct behavior of jumps