Something has been found
And will soon be revealed.