The fingerprint of God