The touch of God