function DynamicSoftware.GetPath(destination)
	local path = PFS:CreatePath()
	if typeof(destination) == "Instance" then
		path:ComputeAsync(Jenny.HumanoidRootPart.Position,destination.HumanoidRootPart.Position)
	else
		path:ComputeAsync(Jenny.HumanoidRootPart.Position,destination)
	end
	return path
end

I dont know why but when I use GetWayPoints() it returns Instance