modify the jump method