switch to using Signal.width instead of Signal.shape()[0] since Shape isn't a tuple...