 So just how close are we really to an agreement? Our Middle East analyst Sebastian Usher is in Jerusalem joining us now live. And Seb, we have heard this before. What has led to this potential progress this time?