Porn: generation of power