foe.Touched:connect(function(hit)
		local man = hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso")
		local heh = hit.Parent:findFirstChild("Head")
		local go = Instance.new("BodyVelocity")
		go.MaxForce = Vector3.new(1e7,1e7,1e7)
		go.Velocity = heh.CFrame.upVector * 50 -- this is where im trying to make the target float up, but i also want to make it float backwards
		go.Parent = man
		wait(2)
		go:Destroy()