more cmp and jmp