remove redundant code and add jmp to the common sequence two more bytes could be saved at the expense of longer sequence with interrupts disabled by moving sei/cli