Holy-power-generation