generator equalization