Signalgenerator changes