improved blinker and utility-lib