MorseGenerator upgrade