generator efficiency improvement