processing signals