Deluge make us holy