added signalPercentage() to example --KW