After three thousand years of waiting and watching