New: powergenerator