Theed power generator