Record power generation