added some jumping mechanics