Well, he did make some promises in his speech in Cairo a few years ago.
Yes he did make some promises. He is better at keeping them abroad than at home.