First working version of signal checker