Seeing the clear proofs of Allah's existence