improve customed jump