Allah has the keys to the unseen