support jump
fixed some bugs