`Sayyiduna Hudhayfah (may Allah be pleased with him) says that` the Messenger of Allah stood among us (to deliver a sermon) and did not leave out anything that was to happen from that time until the Day of Resurrection except that he mentioned it. Then, whoever remembered it, remembered it, and whoever forgot it, forgot it. My companions know it, and sometimes there is a matter which I had forgotten, but when I see it, I remember it, just as a man remembers another man's face in his absence, and then when he sees him, he recognizes him.