improve jump and fix camera