finally fixed double jumping