"More testing required, but I'm close."

GetYarn