make sure to exit if invalid value given to blinker