able to scale signal