changes to signalconverter